Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F3 Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w3 Switzerland #1-w4 Australia F2 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 Switzerland F1 Switzerland F2 Germany F10 Italy F22 Germany F12 Germany F4 Turkey F5 Turkey F6 Greece F3 Turkey F19 Turkey F20 Germany F5 Germany F4 Great Britain F3 Bulgaria F1 Bulgaria F2 Germany F8 Spain F40 Spain F41 Germany F1 Spain F1 Austria F1 Spain F3 Germany F4 Spain F6 Spain F9 Egypt F1 Spain F11 Egypt F2 Spain F18 Spain F19 Hungary F3 Spain F20 Spain F21 Germany F6 Netherlands F3 Germany F13 Germany F16 Germany F17 Germany F18 Spain F34 Spain F35 USA F1 USA F2 USA F3 Greece F1 Portugal F1 Italy F5 Germany F9 Italy F18 Germany F10 Spain F29 Great Britain F4 Germany F2 Okal Cup 2001 International Bavarian Championships - Eckental Lamberts Open by Stawag - Aachen Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Uncle Toby's Australian Men's Clay Court Challenger - Canberra Oberstraufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Unicredit (Suisse) Bank S. A. Challenger - Chiasso Open Prevadies - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Ostdeutscher Sparkassen Cup - Dresden Zagreb Challenger Segovia Challenger Trnava Challenger Yokohama Challenger Rimini Challenger Tampere Challenger Geneva Challenger Bangkok Challenger Bangkok Challenger Orleans Challenger Aachen Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Courmayeur Challenger Wolfsburg Challenger Cherbourg Challenger Sarajevo Challenger Furth Challenger Prague Challenger Oberstaufen Cup - Oberstaufen Prague Challenger Recanati Challenger Orleans Challenger Biella Challenger Cremona Challenger Marburg Challenger Rennes Challenger 2003 Mercedes Cup - Stuttgart Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Heineken Open - Auckland Baumag Open - Budapest Oberstaufen Cup - Oberstaufen Ordina Open - s-Hertogenbosch BMW Open - Munich Catella Swedish Open - Bastad Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Rhein-Main Challenger 2003 - Aschaffenburg If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne Farmers Classic - Los Angeles Winston Salem - Winston Salem PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Pekao Open 2003 - Szczecin Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Aamulehti Tampere Open - Tampere Noumea Challenger Istanbul Challenger AEGON Championships - London Oberstaufen Challenger SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm BNP Paribas Masters - Paris Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Malaysian Open - Kuala Lumpur Apia International - Sydney Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Fever-Tree Championships - London China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna San Diego Open - San Diego Melbourne Summer Set - Melbourne Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gonet Geneva Open - Geneva Citi Open - Washington Brisbane International - Brisbane Open 13 Provence - Marseille ABN AMRO Open - Rotterdam BNP Paribas Nordic Open - Stockholm Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Memorial Piertomaso Tessitore - San Remo ATU Cup - Weiden Oberstaufen Cup - Oberstaufen DPD Challenger 2002 - Aschaffenburg Warsteiner Grand Prix - Oberstaufen Canottieri Mincio Open - Mantova Black Forest Open - Freudenstadt Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Okal Cup 2003 - Eckental IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg Tennis Masters Series - Hamburg Uncle Toby's Burnie Challenger - Tasmania XXXVII Torneig C.E. Laieta - Barcelona Ispat Open 2004 - Ostrava Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open Castilla y Leon - Segovia St. Petersburg Challenger - St. Petersburg Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Okal Cup 2004 - Eckental Czech Indoor Open - Prague Jameson Cup - Milan ATP Challenger Numea - New Caledonia Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Logopak Challenger 2005 - Lubeck Olbia Challenger - Olbia Citta di Monza - Monza Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Bauer Watertechnology Cup - Eckental Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BH Telecom Indoors Sarajevo 2006 - Sarajevo 10° Trofeo Luigi Pezzoli - Bergamo Unique Zagreb Open - Zagreb Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Steelers Cup - Kosice Oberstaufen Cup - Oberstaufen BNP Paribas Open - Indian Wells Sony Open Tennis - Miami s Tennis Masters 06 - Graz Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Monte-Carlo Rolex Masters - Monte-Carlo Open de Rennes La Trinitaine - Rennes Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Bauer Watertechnology Cup - Eckental IPP Open - Helsinki LTA Wrexham Challenger - Wrexham BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Western & Southern Open - Cincinnati Schickedanz Open 2007 - Furth Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Oberstaufen Cup - Oberstaufen Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Delhi Challenger I - New Delhi Sail Open - New Delhi Aberto de Sao Paulo - Sao Paulo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BNP Paribas Masters - Paris Rogers Cup - Toronto Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Bulgarian Open Challenger - Sofia Internazionali BNL d'Italia - Rome Western & Southern Open - New York Mamaia Challenger - Constanta Challenger Banque Nationale - Granby Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Timisoara Challenger - Timisoara Western & Southern Open - Cincinnati New Delhi Challenger III - New Delhi ATP Open Castilla y Leon - Segovia New Delhi Challenger IV - New Delhi BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Banja Luka Challenger 2008 - Banja Luka National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Open de Rennes - Rennes Miami Open - Miami Labertz Open by Stawag - Aachen Campbell's Hall of Fame Tennis Championships - Newport Bauer Watertechnilogy Cup 2008 - Eckental Heilbronn Challenger Belgrade Challenger Besancon Challenger Wolfsburg Challenger Legg Mason Tennis Classic - Washington Kyoto Challenger Bangkok Challenger Korat Challenger Athens Challenger Sofia Challenger BMW Open - Munich Ostrava Challenger Ramat Hasharon Challenger Cremona Challenger Karlsruhe Challenger Nottingham Challenger Constanta Challenger Oberstaufen Challenger Rimini Challenger Alphen Challenger Banja Luka Challenger French Open - Paris Todi Challenger Wimbledon - London Rennes Challenger Kolding Challenger Charlottesville Challenger Eckental Challenger Aachen Challenger Knoxville Challenger Toyota Challenger Genova Challenger French Open - Paris Noumea Challenger Heilbronn Challenger Honolulu Challenger Dallas Challenger Belgrade Challenger Sunrise Challenger Rimouski Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Furth Challenger Nottingham Challenger Kosice Challenger Braunschweig Challenger Oberstaufen Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rijeka Challenger PBZ Zagreb Indoors - Zagreb Eckental Challenger French Open - Paris Bergamo Challenger Zagreb Challenger Milan Challenger Citi Open - Washington AEGON Championships - London Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Swiss Indoors Basel - Basel If Stockholm Open - Stockholm ATU Cup - Weiden BMW Open - Munich French Open - Paris China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Wolfsburg - Wolfsburg Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne China Open - Beijing Brisbane International - Brisbane Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna AEGON Championships - London Wimbledon - London Unicredit (Suisse) Bank S.A. Challenger - Chiasso Erste Bank Open - Vienna Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Wimbledon - London Chengdu Open - Chengdu Wimbledon - London Abierto Mexicano de Tenis Mifel - Los Cabos Chengdu Open - Chengdu Open Sud de France - Montpellier Ljubljana Open - Ljubljana ABN AMRO World Tennis Tournament - Rotterdam Status Athens Open - Athens Australian Open - Melbourne European Open - Antwerp French Open - Paris Wimbledon - London U.S. Open - New York Gonet Geneva Open - Geneva Rhodes Challenger ATU Cup - Weiden Abierto Mexicano Telcel - Acapulco U.S. Open - New York Stockholm Open - Stockholm United Cup - Australia French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Ostdeutscher Sparkessen Cup - Dresden cinch Championships - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu French Open - Paris Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Wimbledon - London U.S. Open - New York Australian Open - Melbourne Black Forest Open 2004 - Freudenstadt Moncton Men's Challenger - Moncton Regions Morgan Keegan Championships - Memphis BMW Open - Munich Swiss Indoors Basel - Basel BMW Open - Munich Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille BCR Open Romania - Bucharest AEGON Championships - London Ordina Open - s-Hertogenbosch BB&T Atlanta Open - Atlanta Bank Austria Tennis Trophy - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta Open de Moselle - Metz Apia International - Sydney SAP Open - San Jose BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Erste Bank Open - Vienna Brisbane International - Brisbane Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna TEB BNP Paribas Istanbul Open - Istanbul cinch Championships - London Davis Cup, Group 2, 1R, HUN-BUL 2-3 Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Davis Cup, Group 2, 1R, BUL-MON 3-2 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Hopman Cup - Perth Davis Cup, Group II, 1R, BUL-FIN 2-3 Miami Open - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Davis Cup, Group II, 2R, LUX-BUL 0-5 Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Laver Cup - Chicago Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells ATP Cup - Brisbane, Perth, Sydney Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Laver Cup - Berlin Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BMW Open - Munich Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome AAMI Classic - Kooyong BNP Paribas Open - Indian Wells All Lower level tournaments Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Nitto ATP Finals - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Olympics - London Olympics - Rio de Janeiro French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group II, PO, GRE-BUL 1-4